placement memorandum - German English Dictionary